package bean
{
	import flash.events.Event;
	
	import orm.armory.vo.TblItemPropertyVO;
	import orm.armory.vo.TblItemVO;

	public class CollectEvent extends Event
	{
		public static const COLLECT_START:String = "collectStart";
		public static const COLLECT_PROGRESS:String = "collectProgress";
		public static const COLLECT_ERROR:String = "collectError";
		public static const COLLECT_FINISH:String = "collectFinish";
		
		public var itemVo:TblItemVO;
		public var itemPropertyVo:TblItemPropertyVO;
		public var message:String;
		
		public function CollectEvent(type:String, itemVo:TblItemVO, itemPropertyVo:TblItemPropertyVO, message:String = ""):void
		{
			super(type);
			
			this.itemVo = itemVo;
			this.itemPropertyVo = itemPropertyVo;
			this.message = message;
		}
	}
}
